package com.jelly.web.modules.system.role.service;

import com.jelly.web.modules.system.role.domain.UserRole;

import java.util.List;

/**
 * @创建人 ql
 * @创建时间 2018-09-01 10:35
 * @项目名称 jelly
 * @功能描述: 用户角色关联接口
 **/
public interface IUserRoleService {
    /**
     * 查询用户 角色
     * @param userId
     * @param roleId
     * @return
     */
    List<UserRole> getUserRole(String userId,String roleId);

    /**
     * 新增用户 角色
     * @param userId
     * @param roleIdList
     * @return
     */
    void addUserRole(String userId,List<String> roleIdList);


    /**
     * 删除用户id关联关系
     * @param userId
     * @return
     */
    boolean delectUserRole(String userId);

    /**
     * 批量删除用户id关联关系
     * @param userId
     * @return
     */
    boolean delectsUserRole(List<String> userId);

}
